digging trenches - Almanca İngilizce Sözlük